package com.dotflat.check.po;


import com.dotflat.rest.PO.AreableObjectBasePO;
import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 考勤 - 卡返回对象
 */
@Data
@ApiModel("考勤卡返回对象")
public class CardPO
{
    @JsonProperty("AccessControlUserId")
    @ApiModelProperty(value = "访问控制序列")
    private String accessControlUserId = "";

    @JsonProperty("Id")
    @ApiModelProperty(value = "卡号")
    private String id = "";

    @JsonProperty("CardNo")
    @ApiModelProperty(value = "卡号")
    private String cardNo = "";

    @JsonProperty("CardType")
    @ApiModelProperty(value = "卡片类型：幼儿1.员工2.家长3.")
    private Integer cardType =1;

    @JsonProperty("CreateTime")
    @ApiModelProperty(value = "创建时间")
    private String createTime = null;

    @JsonProperty("KgId")
    @ApiModelProperty(value = "园区id")
    private String kgId;

    @JsonProperty("Reason")
    @ApiModelProperty(value = "原因")
    private String reason = "";

    @JsonProperty("RelateId")
    @ApiModelProperty(value = "家长id")
    private String relateId = "";

    @JsonProperty("State")
    @ApiModelProperty(value = "状态 0待激活，1已激活")
    private Integer state = 1;

    @JsonProperty("UpdateTime")
    @ApiModelProperty(value = "修改时间")
    private String updateTime = null;

    @JsonProperty("UserId")
    @ApiModelProperty(value = "用户id")
    private String userId;
}
